dealing with junctions